window cluster - German English Dictionary